home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1998 #4 / Amiga Plus CD - 1998 - No. 4.iso / pd / grafik / xfig / docs / readme.amiga < prev    next >
Text File  |  1996-01-20  |  5KB  |  108 lines

  1.  
  2.  Xfig amiga info
  3. =================
  4.  
  5. The program itself should be easy to use, just click on a mode option in the mode
  6. panel and start adding/modifying objects in the drawing area. To figure out
  7. what mouse button does what you can open the 'mouse help' window from the
  8. menu. In order to run it you'll need to have a stack of 20000 or more. 
  9. Also if you want the program to use colors you'll need 32 free colors.
  10. This means a 64 colors minimum color workbench with os3.0+
  11. (not all colors are free to be obtainpen'ed).
  12.  
  13. If you lack a middle mousebutton you can use alt key with right mousebutton to give
  14. the same effect.
  15.  
  16. Put transfig and fig2dev somewhere in the path in order for save/export to work.
  17. (needs a save enabled version.) Also you need to start the program from cli
  18. or set up an iconx startup to make the system() function work.
  19.  
  20. Want to run the program on a public screen? Try 'xfig -display PubScreen'
  21. Or change the resource name Fig.display in AmigaDefaults. Place AmigaDefaults
  22. and rgb.txt in the dir pointed to by libx11:. If the program doesn't
  23. find rgb.txt it will revert back to black & white.
  24.  
  25. Other resources can also be entered in AmigaDefaults. To find out what resources
  26. are accessed you can turn on debugging with 'Amiga.debug: True', or read
  27. the documentation..Or have a look in the file Fig.ad. Some of the entries
  28. can be used with the amiga version, most however relates to the X11 layout and
  29. won't have any effect on the amiga MUI interface.
  30.  
  31. I have added some support for Dr2D drawings, but unfortunately xfig doesn't have
  32. a path as a primary object so filling can't be easily supported. After porting
  33. pstoedit which converts postscript files into editable xfig files you can convert
  34. the dr2d drawing into ps with dr2dtops and then convert it to xfig. This will
  35. give you a better result as filled objects will be converted correctly.
  36.  
  37. Datatype loading of images has also been added, which causes the program to be os3.0 only.
  38. (a bug in the previous one caused it to be 3.0 only also..)
  39.  
  40. In order to help GIF into obscurity it has been removed and replaced with iff.
  41.  
  42. Importing compressed images (.Z or .gz) needs uncompress/gunzip in the path.
  43.  
  44. The xfig icon/brushes are contributed by Bastian Kinne (kinne@zfn.uni-bremen.de).
  45.  
  46.  Memory usage
  47. ==============
  48.   Yes, the program uses a lot of memory..Probably 2-3 meg of fast ram. This probably
  49. means a 4mb a1200 will have difficulties running it! Also freeing memory is a novel
  50. idea in the unix programming environment so the program may fail to release some
  51. memory on exit. I have added the most obvious freeing to reduce this memory loss
  52. as much as possible. Also if you are missing some chip mem after running xfig
  53. do a 'avail flush' (fonts don't get free'd) 
  54.  
  55.  Unstable?
  56. ==================
  57.   It appears that you have to use the MUI option 'smart' refresh. Without it
  58. the program is amazingly unstable! The reason for this is that I access the
  59. drawingarea in a somewhat illegal way. I tried to make a more MUI compliant
  60. way and it turned out to be amusingly slow and was soon dropped.
  61. Other problems may occur when you are using rotated text on a gfx card 
  62. equipped machine. This is because this uses bitmaps and I do some
  63. assumptions on the structure of bitmaps. Apparently bitmaps may have
  64. a different structure on on gfx cards (or something..). This is probably
  65. the case when loading images too. This problem should go away with the
  66. AmigaDefaults entry: 'Amiga.nochunkytoplanar: True'
  67.  
  68.  Why save/print/export disable?
  69. ================================
  70.  
  71. It seems that even the best program of its kind won't result in a noticeabe number
  72. of contributions (like xmgr) so I am led to believe that it is a fairly general
  73. opinion that if you've got the full program, why pay? So my following programs will
  74. most likely be savedisabled!
  75.  
  76. If you'd like a key-file to save-enable this program $20 will do it. This keyfile
  77. should work with this version and all following versions. If a widespread illegal
  78. distribution of keyfiles should come to my attention I may be forced to change this,
  79. but lets hope it doesn't happen too soon!
  80. (in case you haven't got a email address, add $5)
  81.  
  82. Terje Pedersen
  83. Tanumv. 89c
  84. 1312 Slependen
  85. Norway
  86.  
  87. E-mail: terjepe@login.eunet.no
  88.  
  89. For some recent information on my ports you can have a look in
  90. http://login.eunet.no/~terjepe where you can also find the latest
  91. version of some my ports. And if you do download a program from
  92. there, I would love to hear from you if you have any comments about
  93. the program!
  94.  
  95.  Other Problems:
  96. -----------------
  97.  
  98. problems with xfig and a merlin gfx card?
  99.  
  100. The solution is to delete x11/gfxcard when using the Merlin gfx card
  101. with xfig !! You should include it as a note in the readme.amiga file,
  102. that Merlin users should delete the env-variable. Now, it works.
  103. Funny thing: XV214 still requires it, otherwise the machine will
  104. surely crash. It is probably the result of the chunky2planar      
  105.  
  106. <FELS@ti-nov1.fbe.FH-Weingarten.DE> 
  107.  
  108.